parallel sulcus - German English Dictionary